Xen coredump format: ELF formatified with note section.
authorKeir Fraser <keir@xensource.com>
Sat, 24 Feb 2007 14:31:42 +0000 (14:31 +0000)
committerKeir Fraser <keir@xensource.com>
Sat, 24 Feb 2007 14:31:42 +0000 (14:31 +0000)
commite3ce7ff90fbce79dbb3d5a2c82c467699dd6e57e
tree562a4377e1aae9fc4337ef026b9a4ee557335f4d
parent4062095bcbc7a0bf38a65ee90e8ffd2506d83950
Xen coredump format: ELF formatified with note section.
added PFN-GMFN table for non-auto translated physmap
added PFN table for auto translated physmap.
HVM domain support.
IA64 support

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Use the guest's own p2m table instead of xc_get_pfn_list(), which
cannot handle PFNs with no MFN.
Dump a zeroed page for PFNs with no MFN.
Clearly deprecate xc_get_pfn_list().
Do not include a P2M table with HVM domains.
Refuse to dump HVM until we can map its pages with PFNs.

Signed-off-by: John Levon <john.levon@sun.com>
tools/libxc/Makefile
tools/libxc/xc_core.c
tools/libxc/xc_core.h [new file with mode: 0644]
tools/libxc/xc_core_ia64.c [new file with mode: 0644]
tools/libxc/xc_core_ia64.h [new file with mode: 0644]
tools/libxc/xc_core_x86.c [new file with mode: 0644]
tools/libxc/xc_core_x86.h [new file with mode: 0644]
tools/libxc/xc_efi.h [new file with mode: 0644]
tools/libxc/xenctrl.h
xen/include/public/elfnote.h